fixed-term employment contract - Spanish English Dictionary